Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LEIGHTON FARM £188,409 £186,000 7 Sep 2023
LEIGHTON HALL Detached £373,171 £218,820 22 May 2012